为您找到与kali linux电脑配置要求相关的共200个结果:
想安装个Linux在电脑中,那么,你知道他的硬件要求高吗?下面是读文网小编带来的关于linux对硬件的要求高吗的内容,欢迎阅读!
Linux系统对你的硬件要求不是很高,你可以参照你的系统上面的参数进行对照,Linux系统的初衷就是以最低的配置完成最高的性能,随意,现在的计算机都可以安装这个系统的,你不要顾虑多了,但是分区你不用系统自己给你的分区,那样,,你有很多东西就会在安装系统的时候掉了,但是如果你的计算机不是用来全部安装Linux系统化,还有其他系统在你的计算机上面的话,这个时候,你就要注意了,,Linux系统是不和其他系统是有区别的,,就他们支持的硬盘格式不一样的,windows系统是不能直接识别Linux系统格式的,所以,,你就要借助分区工具,把为你的系统盘上的一个盘分区,A---B---C---D----E-----F就像你系统有6个盘,你可以用一个盘来安装Linux系统,,你多半是用来学的,,所以我建议你这样,,你可以用F盘。
把F盘分成多分,,具体你自己顶,我个的经验,就是如下::
Linux系统的安装:
有3个要求:1、分区,能自己分区;2、对Linux系统有一定的基础;3、知道怎么使用Linux系统。
分区(3个分区 “/boot分区”、“/根分区”、“交换分区”、“其他分区”)
1)、"/boot"---引导分区(可引导分区必须位于硬盘的1024道,引导分区不必太大,一般150MB在Linux就够用了
你可以设置为200MB,在Linux系统可以没有独立的引导分区,此时他共享系统的根分区,平且根分区必须位于硬盘的1024道之前 。
例外:当Linux系统的引导程序Grbu被安装在MBR(master boot record-----主引导扇区,主引导扇区包涵了机器的主引导程序和整个硬盘分区表,
MBR不属于任何一个分区,但是他 是引导病毒感染和修改的地方)
2)、 "/"---根分区,就是一个斜杠,在Linux系统中“/”就是根分区,根分区不能太小,建议为4G,如果在Linux系统运行大型数据库的时候,
可能需要跟多的硬盘空间。当然,数据库也可用裸分区
3)"swap"---交换分区,交换区是Linux系统动态扩充内存区,安装时可以不用,但是建议你使用,你不适用,系统会在根分区里面自动的找一个连续的区域
作为交换区。建议设置为独立的交换区,大小为内容的2-3倍,可以再大些,
4)其他分区、/var (通常用来存放一些经常变动的文件)
/home(用户主目录所在的目录,主目录也称家目录,默认情况下,没创建一个用户,就会在这里新建一个与用户同名的目录,给用户一个自己
的空间,如,/home/usrl为用户usr1的主目录或家目录)。
/usr用户级目录。
/tmp、/usr/tmp 临时目录。
/proc
/sbin、/usr/bin/
/lib/bar/log
/bsr/share
浏览量:2
下载量:0
时间:
想知道服务器硬件配置的要求吗,下面是读文网小编带来的关于linux服务器硬件配置要求是多少的内容,欢迎阅读!
[root@idc ~]# more /proc/cpuinfo
可以看到详细内容或:
[root@idc ~]# cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"
model name: Intel(R) Xeon(TM) CPU 2.80GHz model name: Intel(R) Xeon(TM) CPU 2.80GHz
model name: Intel(R) Xeon(TM) CPU 2.80GHz model name: Intel(R) Xeon(TM) CPU 2.80GHz
physical id : 0 physical id : 0 physical id : 3 physical id : 3
[root@idc ~]#
说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cpu。
其实应该通过Physical Processor ID来区分单核和双核。而Physical Processor ID可以从cpuinfo或者dmesg中找到.
flags 如果有 ht 说明支持超线程技术判断物理CPU的个数可以查看physical id 的值,相同则为同一个物理CPU 可以看到上面,
这台机器有两个双核的CPU,ID分别是0和3,大小是2.8G。
浏览量:2
下载量:0
时间:
你们知道Linux系统中对硬件的要求是多少吗,下面是读文网小编带来的关于linux系统的基本硬件要求是多少的内容,欢迎阅读!
有3个要求:1,分区,能自己分区;2,对Linux系统有一定的基础;3,知道怎么使用Linux系统。
分区(3个分区 “/boot分区”、“/根分区”、“交换分区”、“其他分区”)
1)、"/boot"---引导分区(可引导分区必须位于硬盘的1024道,引导分区不必太大,一般150MB在Linux就够用了
你可以设置为200MB,在Linux系统可以没有独立的引导分区,此时他共享系统的根分区---(/),平且根分区必须位于硬盘的1024道之前 ,】
例外:当Linux系统的引导程序Grbu被安装在MBR(master boot record-----主引导扇区,主引导扇区包涵了机器的主引导程序和整个硬盘分区表。
MBR不属于任何一个分区,但是他 是引导病毒感染和修改的地方)
2)、 "/"---根分区,就是一个斜杠,在Linux系统中“/”就是根分区,根分区不能太小,建议为4G,如果在Linux系统运行大型数据库的时候,
可能需要跟多的硬盘空间。当然,数据库也可用裸分区
3)"swap"---交换分区,交换区是Linux系统动态扩充内存区,安装时可以不用,但是建议你使用,你不适用,系统会在根分区里面自动的找一个连续的区域
作为交换区。建议设置为独立的交换区,大小为内容的2-3倍,可以再大些,
4)其他分区、/var (通常用来存放一些经常变动的文件)
/home(用户主目录所在的目录,主目录也称家目录,默认情况下,没创建一个用户,就会在这里新建一个与用户同名的目录,给用户一个自己
的空间,如,/home/usrl为用户usr1的主目录或家目录)。
/usr用户级目录。
/tmp、/usr/tmp 临时目录。
/proc
/sbin、/usr/bin/
/lib/bar/log
/bsr/share
浏览量:3
下载量:0
时间:
想知道服务器的配置需求是多少吗,高不高吗?下面是读文网小编带来的关于linux服务器硬件要求高吗的内容,欢迎阅读!
linux服务器硬件要求高吗?
不高
第一:安装lnmp(linux+nginx+mysql+php)服务器运行环境
1.登陆SSH,通常需要root登陆,我们可以选择putty来连接服务器,有以下几行命令:
wget -c http://soft.vpser.net/lnmp/lnmp0.7.tar.gz
tar zxvf lnmp0.7.tar.gz
cd lnmp0.7
wget http://www.hexiaojun.com/soft/eaccelerator-0.9.6.1.tar.bz2
如果是Debian或Ubuntu系统,则最后一行安装命令为./debian.sh或./ubuntu.sh
2.安装时,第一步提示你输入域名,这个胡乱输入一个(不要用以后还要建站的域名,随便用个域名就可以):
3.提示你输入MYSQL的root帐号密码,这个一定要记住,是以后mysql管理的密码:
4.按任意键,开始安装。正常情况下20-40分钟左右,就可以安装完。进入#状态,如果你运行PHP程序网站,最好还要安装一下eAccelerator缓存插件。
至此LNMP安装完成,默认网站目录为/home/wwwroot/,默认安装PHPMYADMIN,使用 http://1.2.3.4/phpmyadmin/index.php 就可以管理你的MYSQL数据库了。
二:绑定域名到目录
LNMP绑定域名时,your.com和www.your.com要分别输入,下面的例子中,主域名是419.at,而www.419.at做为其它域名,一起绑定的。命令是:
/root/vhost.sh
1.绑定的主域名,我输入419.at后回车
2.问你是否绑定其它域名,我输入y后回车
3.输入你要绑定的其它域名,例如www.419.at回车
4.问你网站的绑定目录是哪?默认是/home/wwwroot/419.at 可以自定义
5.问你是否启用伪静态规则,自带了几个,按需要输入
6.问你是否开启日志文件 n 回车
默认绑定完域名,会在/usr/local/nginx/conf/vhost下面生成一个419.at.conf文件,如果想更换绑定的目录,修改绑定域名或添加301或404规则,都可以修改这个文件。小夜修改的方法是用flashfxp(下附使用方法)下载到本机用editplus修改后上传。
如果你域名很多,只要备份/usr/local/nginx/conf/vhost目录里面的配置文件,重装系统后再上传。如果想删除绑定,只要删除这个文件。再重新载入一下配置就可以了:
/root/lnmp reload
使用vhost.sh绑米,实际上讲是创建一个conf文件到vhost目录中而已,其实还可以把vhost目录中现有的文件,复制一个并进行修改再重载配置来完成绑米。基本内容如下:
server_name vpsmm.com www.vpsmm.com; #这就是要绑定的域名
index index.php index.html; #就是首页文件名
root /home/wwwroot/vpsmm.com; #网页存放目录
三:LNMP的简单优化
LNMP可以进行简单优化,主要2方面。NGINX和PHP进程数,分别是以下2个文件:
/usr/local/nginx/conf/nginx.conf
/usr/local/php/etc/php-fpm.conf
其中worker_processes 1;可以修改成2或3个,nginx本身就很强大,不需要像apache那样,开启过多的进程来保证其稳定运行。
找到,按你的内存容量修改PHP进程的数量,一般128内存开启6个,256内存开启16个。这样能保证,在PHP大并发的情况下不会502错误。
优化后,使用以下命令重新启动lnmp。
/root/lnmp restart
四:自定义404错误文件
找到你的站点配置文件,例如/usr/local/nginx/conf/vhost/419.at.conf
在root /home/wwwroot/419.at;下面添加一行:
error_page 404 /404.php;
平时增加或修改域名绑定,修改域名的绑定目录,修改伪静态规则等,都可以修改此文件来实现,注意:如果绑定2个域名,中间用空格:server_name 419.at www.vpsmm.com blog.419.at; 这样。
五:关于伪静态规则问题
nginx的伪静态规则与apache不一样,lnmp默认包含了一些伪静态规则,例如discuz typecho wordpress,你直接就可以在绑定域名的时候启用。但假如用discuzX1.5或phpwind之类,我们就要修改。其实很简单:
1.把伪静态规则,存成一个conf文件,例如phpwind.conf放到/usr/local/nginx/conf里面。
2.修改你的域名配置文件,例如/usr/local/nginx/conf/vhost/your.com.conf,让里面包括include phpwind.conf; 就可以了。配置例子如下图,其中419.conf就是我这个网站的自定义伪静态规则。
#修改相关设置后,需要用以下命令重载配置,使其生效:
/root/lnmp reload
判断域名自动301伪静态规则:
if ($host != ‘www.vpsmm.com’ ) {rewrite ^/(.*)$ http://www.vpsmm.com/$1 permanent;}
浏览量:2
下载量:0
时间:
你们知道Linux对硬件有要求吗,高不高,下面是读文网小编带来的关于llinux对硬件要求高吗的内容,欢迎阅读!
Linux 对系统要求比Windows 低,但对硬件的兼容性要求较高,在安装Linux 时经常会遇到一些不兼容的硬件设备。
1.CPU Linux 对CPU 要求很低,完全支持现在主流Intel、AMD(Advanced Micro Devices,Inc.,高级微设备有限公司)处理器,老版本的Linux 对80386、80486 等处理器也能够应付。
2.内存Linux 可以在小内存下工作,理论上最低限为2 MB.如果内存容量低于4 MB,系统将不得不使用交换文件,因此计算机运行速度将会变得很缓慢。建议计算机内存容量不要低于32 MB.
3.硬盘驱动器及硬盘空间Linux 支持所有MFM(Modified Frequency Modulation,改进调频频制)和IDE(IntegratedDevice Electronics,集成器件电子技术)驱动器,以及大多数RLL(Run-Length Limited,游程长度受限)和ESDI(Enhanced Small Device Interface,增强型小型设备接口)驱动器。如果用户的硬盘是SCSI(Small Computer System Interface,小型计算机系统接口)控制器也没关系,一般来说,只要用户硬盘的SCSI 控制器不是专用的,Linux 就能支持。Linux支持的SCSI 控制器有Adaptec、Future Domain、Seagate、UltraStor 和West Digital 等公司所生产的SCSI 控制器。如果想知道SCSI 控制器是否受Linux 支持,最好的办法就是查看Linux的WOWTO 文件,这是一个非常有用的帮助文件。与其他操作系统不同,Linux 能够安装在不同的硬盘上,这是由它的文件结构决定的。对大部分用户来说,他们的硬盘都是被支持的,所要考虑的问题是硬盘空间有多大。Linux 是支持多硬盘的。随着 Linux 系统的不断发展,它对硬盘容量的要求也越来越大,而且不同版本、不同厂商的Linux 系统对硬盘容量的要求不同,在安装时请注意查看安装说明。如果用户在计算机上安装了两个以上的操作系统,就必须为Linux 单独划出一个分区,原因是它不能与其他操作系统安装在一个分区上。为了安装 Linux,还必须分出一个交换分区,这是Linux 所必需的。交换分区的作用是在系统内存不够时,作为Linux 内存内容的临时存储区域。Linux 在执行某个程序时,当发现内存不够就会腾出内存中不用的部分内容,临时保存到交换分区上,腾出部分内存供要执行程序使用,即使用户内存足够大,也最好设置一个交换分区。交换分区应不小于用户计算机内存的大小,交换分区是一个独立分区。
4.显示器如果仅仅用于文本模式,则Linux 支持所有显示器。如果要安装X Window,则显示器、显卡有可能不在Linux 所支持的范围内。计算机硬件的飞速发展和推陈出新,使Linux 所支持的硬件总是落后于当前形势。而且,有些厂家并不公布对其显卡编程所需信息,即使公布也是有偿公布,因而限制了免费X Window 的发展。为了安装X Window,用户必须清楚显卡的芯片组,并核对显卡说明书。
5.光驱目前所用的光驱大多为ATAPI(Advanced Technology Attachment Packed Interface,AT 系统的应用程序接口)型,如果用户所用光驱是旧SCSI 控制器型的,只要光驱品牌同前面的硬盘驱动器品牌一样,能得到Linux 的支持就没有关系。一般来说,Linux 不支持专用控制器,但是Linux 支持Creative(“创新”)公司生产的SoundBlaster 系列CD-ROM,并为它们提供了特别的安装配置。
6.网络如果用户要联网,必须拥有一块网卡或调制解调器。网卡包括令牌网卡、FDDI(FiberDistributed Data Interface,光纤分布数据接口)和以太网卡。以太网应用非常广泛,很多企业都在使用以太网。可供用户选择的Linux 支持的常见以太网卡有3COM、Novell、Western Digital、Hewlett-Packard、Ne 等。
7.鼠标鼠标是使用 X Window 时所必需的,而且在一个图形界面里,没有鼠标也是不能想像的。鼠标分为好多种,如PS/2,Microsoft 公司兼容,Legitech(罗技)等。注意,这里用户所要选择的不是鼠标厂商,而是鼠标所使用的协议。用户有必要在安装之前弄清楚鼠标协议种类。
浏览量:2
下载量:0
时间:
你们知道在Linux中操作系统对硬件的要求多吗,是多少?下面是读文网小编带来的关于linux操作系统对硬件的要求是多少的内容,欢迎阅读!
Linux是由Unix操作系统演变而来,两者对硬件都没有太苛刻的要求。其具体参数如下:
Super VGA或分辨率更高的视频适配器和监视器。
Pentium2,Pentium3,或Petium3Xeon及其他兼容处理器。
128MB以上的内存,推荐使用512MB或更高的内存。
支持VGA的显卡,只需一般的显卡即可。
CD-ROM或DVD光驱。6,10M以上带宽的独立网卡或集成网卡。
浏览量:2
下载量:0
时间:
Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。那么linux系统对配置有什么样的要求呢?小编带来了Linux各个版本配置要求,下面大家跟着读文网小编一起来了解一下吧。
一:查看cpu
more /proc/cpuinfo | grep "model name"
grep "model name" /proc/cpuinfo
如果觉得需要看的更加舒服
grep "model name" /proc/cpuinfo | cut -f2 -d:
二:查看内存
grep MemTotal /proc/meminfo
grep MemTotal /proc/meminfo | cut -f2 -d:
free -m |grep "Mem" | awk '{print $2}'
三:查看cpu是32位还是64位
查看CPU位数(32 or 64)
getconf LONG_BIT
四:查看当前linux的版本
more /etc/redhat-release
cat /etc/redhat-release
五:查看内核版本
uname -r
uname -a
六:查看当前时间
date
上面已经介绍如何同步时间了,
七:查看硬盘和分区
df -h
fdisk -l
也可以查看分区
du -sh
可以看到全部占用的空间
du /etc -sh
可以看到这个目录的大小
八:查看安装的软件包
查看系统安装的时候装的软件包
cat -n /root/install.log
more /root/install.log | wc -l
查看现在已经安装了那些软件包
rpm -qa
rpm -qa | wc -l
yum list installed | wc -l
不过很奇怪,我通过rpm,和yum这两种方式查询的安装软件包,数量并不一样。没有找到原因。
九:查看键盘布局
cat /etc/sysconfig/keyboard
cat /etc/sysconfig/keyboard | grep KEYTABLE | cut -f2 -d=
十:查看selinux情况
sestatus
sestatus | cut -f2 -d:
cat /etc/sysconfig/selinux
十一:查看ip,mac地址
在ifcfg-eth0 文件里你可以看到mac,网关等信息。
ifconfig
cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep IPADDR
cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep IPADDR | cut -f2 -d=
ifconfig eth0 |grep "inet addr:" |awk '{print $2}'|cut -c 6-
ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'
查看网关
cat /etc/sysconfig/network
查看dns
cat /etc/resolv.conf
十二:查看默认语言
echo $LANG $LANGUAGE
cat /etc/sysconfig/i18n
十三:查看所属时区和是否使用UTC时间
cat /etc/sysconfig/clock
十四:查看主机名
hostname
cat /etc/sysconfig/network
修改主机名就是修改这个文件,同时最好也把host文件也修改。
查看pci信息 lspci
查看硬盘信息 df -lh
curl --head www.163.com 查看163.com的服务器环境
uptime 查看开机时间多长
ifconfig eth0 up 启用网卡eth0
/etc/initd/network restart 重启网络服务
看过“ linux系统对配置有什么要求 ”
浏览量:2
下载量:0
时间:
Kali linux 安装完成后,需要对其网络进行配置。使用DHCP服务是配置网卡最简单的方法之一,但渗透测试时通常不会这样做,因为系统会被记录在DHCP服务器的数据库中。下面跟着读文网小编一起来了解一下Kali Linux的进行网络配置方法吧。
kali安装完成之后,首先确定你是DHCP还是静态IP。DHCP是用来给大型网络动态分配IP的协议,而大部分中小型网络(如校园网、家庭网络)都是采用网络管理员手工分配静态IP的方法来确定IP地址的。
一、 在文件系统里找到/etc/network下的interfaces文件,打开后可以看到eth0为dhcp,将其修改为如下形式:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5)。
# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static //配置eth0使用默认的静态地址
address 192.168.77.133 //设置eth0的IP地址
netmask 255.255.255.0 //配置eth0的子网掩码
gateway 192.168.77.254 //配置当前主机的默认网关
“interfaces”文件中还有很多其他的设置项,如需要了解更多的信息,可以使用man命令查询“interfaces”文件的手册页。
#man interfaces
其中eth0指本机以太网卡一,类似的,eth1指本机的以太网卡2。一般一台电脑只有一个eth0。网卡的设备名/dev/eth0 和硬件的MAC 地址52:54:AB:DD:6F:61对应,MAC 地址是生产厂家定的,每个网卡拥有的唯一地址。
linux下,用ifconfig后,能看到eth0,可能还会看到eth0:1。其中eth0:1是指eth0的分ip存储文件,分ip存储文件格式为ifcfg-eth0:X, X为任意正整数(包括0)
具体作用是实现单网卡多ip,类似与windows的多ip。
二、配置DNS
Kali Linux的DNS服务器地址使用文件“/etc/resovl.conf”进行配置,用户可以通过“nameserver”配置项设置DNS服务器的 IP地址;“resolv.conf”文件中最多可以使用
“nameserver”指定3个DNS服务器,按照先后的顺序,一旦前面的DNS服务器失效,系统将自动使用后面的DNS服务器。
对于“resolv.conf”文件设置“nameserver”的修改是即时生效的,即只要对“resolv.conf”文件的修改进行了保存,在系统下一次需要进行域名的解析时就会按照该文件中指定
的DNS服务器IP地址进行域名的解析。
在resolv.conf中的格式如下:
domain
nameserver 10.10.10.10
nameserver 102.54.16.2
三、重启网络
在之前的步骤完成后保存,然后在终端里边重启网络,命令如下:/etc/init.d/networking restart
完了之后打开浏览器就可以在校内网下载登录客户端上网了!
上面就是Kali Linux安装好后网络配置的方法介绍了,该方法只适用于校内网,如果是其他网络的话可以做个参考,赶紧试试看吧。
浏览量:3
下载量:0
时间:
在今天的百度卫士使用教程中,我们将一起来学习的是百度卫士的电脑配置问题。可能一些网友会对百度卫士安装的电脑配置存在疑虑,是不是需要比较高的电脑配置才能使用百度卫士。其实不然,低配置电脑也可使用百度卫士,下面,就一起来了解一下百度卫士的电脑配置要求。
百度卫士
百度卫士程序轻巧,只要您的电脑符合以下基准配置,均可顺利运行。
CPU:1.4G以上;内存:512M以上;硬盘:500M 以上可用磁盘空间;网络:56 Kbps以上;
操作系统:Windows XP / Windows 7/ Windows8/ Windows 8.
浏览量:2
下载量:0
时间:
在Debian的基础上Linux的发行版是Kali Linux系统,这种方式的设计可以进行数字的取证操作和进行测试渗透作用的操作,它依靠的是Offensive Ltd协助,利用它进行资助系统和维护系统并使之正常运行。它需要Offensive Security对BackTracSecurity k的重新书写才能完成工作,Offensive Security由Mati Aharoni和Devon Kearns组成。Linux发行版本的取证需要通过BackTrack。现在读文网小编就带你去了解一下kali linux。
根据渗透的测试以及安全的检测,Kali Linux软件在一些核心的地方进行了修正和改变,Kali Linux软件是单用户使用,它采用允许root权限登陆的设计,但是由于安全的检测本质,Kali Linux软件专门制定了一个方案,这个方案关于单用户和登录root权限的。
Kali Linux系统禁用网络之间的服务,它包含了sysvinit hooks也就是网络服务禁用的默认,但是在Kali Linux软件中进行安装可以允许,各种类型,各种服务都可以进行安装,用户在Kali Linux软件中可以安装各种安装包,我们的发行版本是进过安全的检测的。否则蓝牙都会被禁止,并且默认加入黑名单。Kali Linux系统定制了专用的内核,使其内部加入上游的内核。
浏览量:1
下载量:0
时间:
Kali Linux安装好后,很多人不知道怎么配置网络,本文以校园网的静态IP为例,给大家介绍下Kali Linux的网络配置方法,一起来学习下吧。
kali安装完成之后,首先确定你是DHCP还是静态IP。DHCP是用来给大型网络动态分配IP的协议,而大部分中小型网络(如校园网、家庭网络)都是采用网络管理员手工分配静态IP的方法来确定IP地址的。
Kali Linux的DNS服务器地址使用文件“/etc/resovl.conf”进行配置,用户可以通过“nameserver”配置项设置DNS服务器的 IP地址;“resolv.conf”文件中最多可以使用
“nameserver”指定3个DNS服务器,按照先后的顺序,一旦前面的DNS服务器失效,系统将自动使用后面的DNS服务器。
对于“resolv.conf”文件设置“nameserver”的修改是即时生效的,即只要对“resolv.conf”文件的修改进行了保存,在系统下一次需要进行域名的解析时就会按照该文件中指定
的DNS服务器IP地址进行域名的解析。
在resolv.conf中的格式如下:
domain
nameserver 10.10.10.10
nameserver 102.54.16.2
浏览量:2
下载量:0
时间:
Nessus是系统漏洞扫描与分析软件,但Nessus在Kali Linux上的安装可不简单,没有提供一个图形化的安装借口,下面读文网小编就给大家介绍下如何在Kali Linux上安装Nessus。
用w3m命令在终端下打开http://www.tenable.com/products/nessus/select-your-operating-system
选择agree就会跳到下载页面,看你自己想用32位还是64位版本来下载。
Debian 6.0 (32 bits):
Nessus-5.0.3-debian6_i386.deb
Debian 6.0 (64 bits):
Nessus-5.0.3-debian6_amd64.deb
下载下来以后解包并输入命令。
dpkg --unpack Nessus-5.0.3-debian6_i386.deb
ar vx Nessus-5.0.3-debian6_i386.deb
tar -xzvf data.tar.gz
tar -xzvf control.tar.gz
这些解压完以后便要把文件夹复制过去。
mkdir /opt
cp -Rf /tmp/opt/nessus /opt
cp -Rf /tmp/etc/init.d/nessus* /etc/init.d
/etc/init.d/nessusd start # this starts the nessus server
最后这个命令启动nessus
可以看到已经监听了8834端口。
用可爱的浏览器打开就看到安装界面出来了。
上面就是Nessus在Kali Linux上的安装介绍了,如果你需要用到这个软件,但又不知道该如何安装的话,上面介绍的方法你可以试试看。
浏览量:2
下载量:0
时间:
在Kali Linux系统安装谷歌chrome浏览器很简单,但有时会出现问题,比如不能以root身份打开谷歌浏览器的问题,下面读文网小编就给大家介绍下Kali Linux在安装谷歌浏览器时会出现的问题及如何解决。
安装本身很简单,步骤如下:
1,到google官网下载最新版本;
2,dpkg -i google-chrome-stable_current_i386.deb 安装
可我安装完成后出现两个问题:
1,因为安全原因,root用户无法使用;
解决办法:
a,安装十六进制编辑器
apt-get insatll hexedit
b,修改chrome
hexedit /opt/google/chrome/chrome
按TAB键切换到ASCII码模式,按ctrl+s打开搜索功能,输入geteuid查找
然后把geteuid改为getppid,如下图:
最后crtl+x保存退出
2,没有自动生成菜单,我不确认是不是所有人都会这样的;
解决办法:
a,点开应用程序-》系统工具-》首先项-》主菜单
b,选择你需要放置的菜单栏,点击新建项目,如下图:
上面就是Kali Linux安装chrome浏览器所遇到的问题及解决方法介绍了,如果你在安装谷歌的时候也遇到了这些问题,不妨使用上面的方法解决吧。
浏览量:1
下载量:0
时间:
Kali Linux是基于Debian的Linux发行版,是一款新的渗透测试系统,那么Kali Linux在安装之后要怎么设置呢?下面读文网小编就给大家介绍下Kali Linux安装后的简单设置。
详情参考:http://mozilla.debian.net/
deb http://mozilla.debian.net/ wheezy-backports iceweasel-release #添加这个软件源
apt-get install pkg-mozilla-archive-keyring #导入PGP KEY
gpg --check-sigs --fingerprint --keyring /etc/apt/trusted.gpg.d/pkg-mozilla-archive-keyring.gpg --keyring /usr/share/keyrings/debian-keyring.gpg pkg-mozilla-maintainers #新建钥匙环
apt-get update && apt-get install -t wheezy-backports iceweasel && apt-get install iceweasel-l10n-zh-cn
浏览量:2
下载量:0
时间:
如果没有设置DNS服务器的话,那么系统就不能正常上网了。,那么Linux系统怎么查看和修改DNS配置呢?下面读文网小编就为大家带来了Linux系统查看和修改DNS配置的方法。
1:查看/etc/resolv.con文件
[root@localhost ~]# cat /etc/resolv.conf
nameserver 192.168.xxx.xxx
#search localdomain
[root@localhost ~]#
2:使用nslookup命令查看DNS信息
[root@localhost ~]# nslookup 127.0.0.1 | grep Server
Server: 192.168.xxx.xxx
[root@localhost ~]#
3:使用dig命令来查看DNS信息
[root@localhost ~]# dig
; 《《》》 DiG 9.3.6-P1-RedHat-9.3.6-16.P1.el5 《《》》
;; global options: printcmd
;; Got answer:
;; -》》HEADER《《- opcode: QUERY, status: NOERROR, id: 36888
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 3
;; QUESTION SECTION:
;。 IN NS
;; ANSWER SECTION:
。 86163 IN NS m.root-servers.net.
。 86163 IN NS a.root-servers.net.
。 86163 IN NS j.root-servers.net.
。 86163 IN NS l.root-servers.net.
。 86163 IN NS e.root-servers.net.
。 86163 IN NS d.root-servers.net.
。 86163 IN NS k.root-servers.net.
。 86163 IN NS f.root-servers.net.
。 86163 IN NS h.root-servers.net.
。 86163 IN NS c.root-servers.net.
。 86163 IN NS g.root-servers.net.
。 86163 IN NS b.root-servers.net.
。 86163 IN NS i.root-servers.net.
;; ADDITIONAL SECTION:
a.root-servers.net. 3599 IN A 112.4.20.71
b.root-servers.net. 86163 IN A 192.228.79.201
i.root-servers.net. 86173 IN A 192.36.148.17
;; Query time: 8 msec
;; SERVER: 192.168.xxx.xxx#53(192.168.xxx.xxx)
;; WHEN: Sat Apr 16 07:34:37 2016
;; MSG SIZE rcvd: 289
[root@localhost ~]# dig | grep SERVER: | awk -F# ‘{ print $1 }’ | awk -F: ‘{ print $2 }’
192.168.xxx.xxx
4:其它一些方法查看DNS信息
在网上看到还有一些其他方法,查看服务器的DNS配置信息,如下所示,不过这些方法,由于环境限制,我没有验证过,仅供参考。
nm-tool | grep DNS
nmcli dev list iface eth0 | grep IP4
浏览量:3
下载量:0
时间:
Linux系统进程在一定条件下可以对任何文件、数据库等进行操作。如果此进程被不法分子用作其他不法用途,将会给系统带来重大危害。那么下面跟着读文网小编来一起了解下Linux系统怎么设置安全管理吧。
1.引导程序安全
Linux系统的root密码是很容易破解的,当然前提是你没有设置引导程序密码,如GRUB或LILO,为了防止通过引导程序破译root密码,强烈建议设置GRUB或LILO的引导密码,可以编辑其配置文件/etc/grub.conf或/etc/lilo.conf,设置password参数。
2.不安全权限设置
大家常见的Linux下文件权限是r w x,其实还有一种权限叫s,如果给某个文件赋予的s权限,那么这个文件在执行的时候就会拥有相应宿主用户或宿主组用户的权限,例如:
#chmod u+s testfile
#ls -la testfile
rwsr----- root root 10 testfile
这样,当这个文件被其它用户执行的时候,此用户就具有了此文件宿主用户root的对testfile的执行权限。类似,当文件的宿主组具有s权限后,执行此文件的用户就具有了此文件宿主组用户对此文件的权限,这是相当危险的。
大家可以试想下,如果命令chmod的文件被赋予了s权限,那么其它用户还有什么事情是不能做的呢?那它就可以更改任何文件的权限了,当然,s权限需要和x权限结合使用,没有x权限的s权限是没有任何意义的。
3.自动注销
当某个用户使用服务器后忘记注销,也是很危险的事情,此时,管理员可以设置/etc/profile文件的timeout参数,当用户一段时间不做任何操作时,系统自动注销此用户。
4. 设置口令复杂度
为了防止系统用户口令过于简单而被破译,可以编辑/etc/login.defs文件,设置系统用户口令复杂度,例如口令最长,最短,过期时间等。
5.禁止不必要用户登陆系统
为了防止其它非系统用户登陆系统,可以在添加用户时,赋予此用户不存在的主目录和不存在的shell环境,当然,最好还更改/etc/passwd和/etc/shadow两个文件的访问权限,使之后root用户可以访问。
Linux系统特点就是因为它是一款免费传播类操作系统,使其具有服务器应有的天然特性,但也正是因为有这些特性,所以在管理不当的情况下,也会造成很严重的安全性问题,所以我们的好好使用它,保护它!
看过“Linux系统怎么设置安全管理”
浏览量:4
下载量:0
时间:
当要传送的文件较大,过程中如果网络中断了,就比较悲剧了。那么Linux下怎么实现断点续传呢?读文网小编分享了Linux下实现断点续传的方法,希望对大家有所帮助。
断点续传的原理
其实断点续传的原理很简单,就是在 Http 的请求上和一般的下载有所不同而已。
打个比方,浏览器请求服务器上的一个文时,所发出的请求如下:
假设服务器域名为 wwww.sjtu.edu.cn,文件名为 down.zip。
GET /down.zip HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-
excel, application/msword, application/vnd.ms-powerpoint, */*
Accept-Language: zh-cn
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)
Connection: Keep-Alive
服务器收到请求后,按要求寻找请求的文件,提取文件的信息,然后返回给浏览器,返回信息如下:
200
Content-Length=106786028
Accept-Ranges=bytes
Date=Mon, 30 Apr 2001 12:56:11 GMT
ETag=W/“02ca57e173c11:95b”
Content-Type=application/octet-stream
Server=Microsoft-IIS/5.0
Last-Modified=Mon, 30 Apr 2001 12:56:11 GMT
所谓断点续传,也就是要从文件已经下载的地方开始继续下载。所以在客户端浏览器传给 Web 服务器的时候要多加一条信息 -- 从哪里开始。
下面是用自己编的一个“浏览器”来传递请求信息给 Web 服务器,要求从 2000070 字节开始。
GET /down.zip HTTP/1.0
User-Agent: NetFox
RANGE: bytes=2000070-
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
仔细看一下就会发现多了一行 RANGE: bytes=2000070-
这一行的意思就是告诉服务器 down.zip 这个文件从 2000070 字节开始传,前面的字节不用传了。
服务器收到这个请求以后,返回的信息如下:
206
Content-Length=106786028
Content-Range=bytes 2000070-106786027/106786028
Date=Mon, 30 Apr 2001 12:55:20 GMT
ETag=W/“02ca57e173c11:95b”
Content-Type=application/octet-stream
Server=Microsoft-IIS/5.0
Last-Modified=Mon, 30 Apr 2001 12:55:20 GMT
和前面服务器返回的信息比较一下,就会发现增加了一行:
Content-Range=bytes 2000070-106786027/106786028
返回的代码也改为 206 了,而不再是 200 了。
知道了以上原理,就可以进行断点续传的编程了。
Java 实现断点续传的关键几点
(1) 用什么方法实现提交 RANGE: bytes=2000070-。
当然用最原始的 Socket 是肯定能完成的,不过那样太费事了,其实 Java 的 net 包中提供了这种功能。代码如下:
URL url = new URL(“http://www.sjtu.edu.cn/down.zip”);
HttpURLConnection httpConnection = (HttpURLConnection)url.openConnection();
// 设置 User-Agent
httpConnection.setRequestProperty(“User-Agent”,“NetFox”);
// 设置断点续传的开始位置
httpConnection.setRequestProperty(“RANGE”,“bytes=2000070”);
// 获得输入流
InputStream input = httpConnection.getInputStream();
从输入流中取出的字节流就是 down.zip 文件从 2000070 开始的字节流。 大家看,其实断点续传用 Java 实现起来还是很简单的吧。 接下来要做的事就是怎么保存获得的流到文件中去了。
保存文件采用的方法。
我采用的是 IO 包中的 RandAccessFile 类。
操作相当简单,假设从 2000070 处开始保存文件,代码如下:
RandomAccess oSavedFile = new RandomAccessFile(“down.zip”,“rw”);
long nPos = 2000070;
// 定位文件指针到 nPos 位置
oSavedFile.seek(nPos);
byte[] b = new byte[1024];
int nRead;
// 从输入流中读入字节流,然后写到文件中
while((nRead=input.read(b,0,1024)) 》 0)
{
oSavedFile.write(b,0,nRead);
}
以上就是断点续传的原理,知道这些原理,相信大家都能够进行编程了吧
看过“Linux下怎么实现断点续传”
浏览量:3
下载量:0
时间: